kneeling benches in a church - Español Inglés Diccionario